"""
This template is written by @Tachenz

What does this quickstart script aim to do?
- Interact with user followers, liking 3 pictures, doing 1-2 comment - and 25% chance of follow (ratios which work the best for my account)

NOTES:
- This is used in combination with putting a 40 sec sleep delay after every like the script does. It runs 24/7 at rather slower speed, but without problems (so far). 
"""


import os
from instapy import InstaPy
from instapy.util import smart_run



# get a session!
session = InstaPy(username='', password='')


# let's go! :>
with smart_run(session):
    # settings
    session.set_user_interact(amount=3, randomize=True, percentage=100, media='Photo')
    session.set_relationship_bounds (enabled=True,
                                      potency_ratio=None,
                                      delimit_by_numbers=True,
                                       max_followers=3000,
                                       max_following=900,
                                       min_followers=50,
                                       min_following=50)
    session.set_simulation(enabled=False)
    session.set_do_like(enabled=True, percentage=100)
    session.set_ignore_users([])
    session.set_do_comment(enabled=True, percentage=35)
    session.set_do_follow(enabled=True, percentage=25, times=1)
    session.set_comments([])
    session.set_ignore_if_contains([])
    session.set_action_delays(enabled=True, like=40)

    # activity
    session.interact_user_followers([], amount=340)



"""
-- REVIEWS --

@Andercorp:
- This would probably be the best temp for new accounts to start slowly and gently and then as your account gather IG authority, you could put some more power to your temp/bot...

@uluQulu:
- @Tachenz, the values in your script took my attention, it will be very good for new starters, as @Andercorp said. Stunning!

"""



